FHIR © HL7.org  |  Server Home  |  FHIR Server FHIR Server 3.4.11  |  FHIR Version n/a  User: [n/a]

Resource CapabilityStatement/FHIR Server from package hl7.fhir.us.davinci-dtr#current (63 ms)

Package hl7.fhir.us.davinci-dtr
Type CapabilityStatement
Id Id
FHIR Version R4
Source http://hl7.org/fhir/us/davinci-dtr/https://build.fhir.org/ig/HL7/davinci-dtr/CapabilityStatement-smart-dtr-client.html
Url http://hl7.org/fhir/us/davinci-dtr/CapabilityStatement/smart-dtr-client
Version 2.1.0
Status active
Date 2024-08-02
Name DTRSmartClient
Title SMART on FHIR DTR Client
Experimental False
Realm us
Authority hl7
Description This statement defines the expected capabilities of DTR SMART on FHIR applications. Such apps require client support for retrieving and editing QuestionnaireResponse resources and related resources, as well as client support for the Questionnaire Package, ValueSet Expand, and Next Question operations.
Kind requirements

Resources that use this resource

No resources found


Resources that this resource uses

CapabilityStatement
http://hl7.org/fhir/us/core/CapabilityStatement/us-core-client US Core Client CapabilityStatement
http://hl7.org/fhir/uv/sdc/OperationDefinition/Questionnaire-next-question Adaptive Questionnaire - Next Question Operation
http://hl7.org/fhir/us/davinci-dtr/OperationDefinition/questionnaire-package Get Questionnaire Packge for given order(s)
http://hl7.org/fhir/uv/sdc/OperationDefinition/Questionnaire-next-question Adaptive Questionnaire - Next Question Operation
http://hl7.org/fhir/us/davinci-dtr/SearchParameter/qr-context QRcontext
http://hl7.org/fhir/us/davinci-pas/StructureDefinition/profile-task PAS Task
http://hl7.org/fhir/us/davinci-crd/StructureDefinition/profile-communicationrequest CRD Communication Request
http://hl7.org/fhir/us/davinci-crd/StructureDefinition/profile-devicerequest CRD Device Request
http://hl7.org/fhir/us/davinci-crd/StructureDefinition/profile-encounter CRD Encounter
http://hl7.org/fhir/us/davinci-crd/StructureDefinition/profile-medicationrequest CRD Medication Request
http://hl7.org/fhir/us/davinci-crd/StructureDefinition/profile-nutritionorder CRD Nutrition Order
http://hl7.org/fhir/us/davinci-crd/StructureDefinition/profile-servicerequest CRD Service Request
http://hl7.org/fhir/us/davinci-crd/StructureDefinition/profile-visionprescription CRD Vision Prescription
http://hl7.org/fhir/us/davinci-dtr/StructureDefinition/dtr-questionnaireresponse DTR Questionnaire Response


Narrative

Note: links and images are rebased to the (stated) source

SMART on FHIR DTR Client

  • Official URL:http://hl7.org/fhir/us/davinci-dtr/CapabilityStatement/smart-dtr-client
  • Implementation Guide Version: 2.1.0-preview
  • FHIR Version: 4.0.1
  • Intended Use: Requirements
  • Supported Formats: JSON
  • Published: 2024-08-02
  • Published by: HL7 International / Clinical Decision Support
  • Status: Active

This statement defines the expected capabilities of DTR SMART on FHIR applications . Such apps require client support for retrieving and editing QuestionnaireResponse resources and related resources, as well as client support for the Questionnaire Package, ValueSet Expand, and Next Question operations.

FHIR Client RESTful Capabilities

A SMART on FHIR DTR Client provides an application conforming to the SMART on FHIR specification and related requirements declared in this Implementation Guide.

Security:

Implementations SHALL meet the general security requirements documented in the HRex implementation guide.

Summary of Client Wide Operations

RESTful Capabilities by Resource/Profile:

Summary

♦ = SHALL expectation;⋄ = SHOULD expectation;▿ = MAY expectation;

Resource TypeSupported InteractionsSupported ProfilesSupported SearchesSupported _includesSupported _revincludesSupported Operations
QuestionnaireResponseread, create, update, search-type DTR Questionnaire Response context, patient
Encounterread CRD Encounter
DeviceRequestread CRD Device Request
MedicationRequestread CRD Medication Request
NutritionOrderread CRD Nutrition Order
CommunicationRequestread CRD Communication Request
ServiceRequestread CRD Service Request
VisionPrescriptionread CRD Vision Prescription
Taskread, create, update PAS Task Profile

QuestionnaireResponse

Supported Profiles:

Profile Interaction Summary:

  • SHALL support read, create, update, search-type.

Modify Criteria:

  • A Client SHALL be capable of posting a QuestionnaireResponse resource using:POST [base]/QuestionnaireResponse/[id]{?_format=[mime-type]}
  • A Client SHALL be capable of putting an existing QuestionnaireResponse resource using:PUT [base]/QuestionnaireResponse/[id]{?_format=[mime-type]}

Fetch and Search Criteria:

  • A Client SHALL be capable of fetching a QuestionnaireResponse resource using:GET [base]/QuestionnaireResponse/[id]
  • A Client SHALL be capable of fetching resources matching a search query using:GET [base]/QuestionnaireResponse/[id]{?[parameters]{&_format=[mime-type]}}

Search Parameter Summary:

ConformanceParameterTypeExample
SHALLcontextreferenceGET [base]/QuestionnaireResponse?context=[type]/[id]
SHALLpatientreferenceGET [base]/QuestionnaireResponse?patient=[type]/[id]

Search Parameter Requirements (When Used Alone or in Combination):

  • context (reference):

    Allows retrieving QuestionnaireResponse for a context

  • patient (reference):

    Allows retrieving QuestionnaireResponse for a patient

Encounter

Supported Profiles:

Profile Interaction Summary:

  • SHALL support read.

Fetch and Search Criteria:

  • A Client SHALL be capable of fetching an Encounter resource using:GET [base]/Encounter/[id]

DeviceRequest

Supported Profiles:

Profile Interaction Summary:

  • SHALL support read.

Fetch and Search Criteria:

  • A Client SHALL be capable of fetching a DeviceRequest resource using:GET [base]/DeviceRequest/[id]

MedicationRequest

Supported Profiles:

Profile Interaction Summary:

  • SHALL support read.

Fetch and Search Criteria:

  • A Client SHALL be capable of fetching a MedicationRequest resource using:GET [base]/MedicationRequest/[id]

NutritionOrder

Supported Profiles:

Profile Interaction Summary:

  • SHALL support read.

Fetch and Search Criteria:

  • A Client SHALL be capable of fetching a NutritionOrder resource using:GET [base]/NutritionOrder/[id]

CommunicationRequest

Supported Profiles:

Profile Interaction Summary:

  • SHALL support read.

Fetch and Search Criteria:

  • A Client SHALL be capable of fetching a CommunicationRequest resource using:GET [base]/CommunicationRequest/[id]

ServiceRequest

Supported Profiles:

Profile Interaction Summary:

  • SHALL support read.

Fetch and Search Criteria:

  • A Client SHALL be capable of fetching a ServiceRequest resource using:GET [base]/ServiceRequest/[id]

VisionPrescription

Supported Profiles:

Profile Interaction Summary:

  • SHALL support read.

Fetch and Search Criteria:

  • A Client SHALL be capable of fetching a VisionPrescription resource using:GET [base]/VisionPrescription/[id]

Task

Supported Profiles:

Profile Interaction Summary:

  • SHALL support read, create, update.

Modify Criteria:

  • A Client SHALL be capable of posting a Task resource using:POST [base]/Task/[id]{?_format=[mime-type]}
  • A Client SHALL be capable of putting an existing Task resource using:PUT [base]/Task/[id]{?_format=[mime-type]}

Fetch and Search Criteria:

  • A Client SHALL be capable of fetching a Task resource using:GET [base]/Task/[id]

Source

{
  "resourceType" : "CapabilityStatement",
  "id" : "smart-dtr-client",
  "text" : {
    "status" : "generated",
    "div" : "<div xmlns=\"http://www.w3.org/1999/xhtml\"><h2 id=\"title\">SMART on FHIR DTR Client</h2><ul><li><b>Official URL:</b><code>http://hl7.org/fhir/us/davinci-dtr/CapabilityStatement/smart-dtr-client</code></li><li><b>Implementation Guide Version:</b> 2.1.0-preview</li><li><b>FHIR Version:</b> 4.0.1</li><li><b>Intended Use:</b> Requirements</li><li><b>Supported Formats: </b>JSON</li><li><b>Published:</b> 2024-08-02</li><li><b>Published by:</b> HL7 International / Clinical Decision Support</li><li><b>Status:</b> Active</li></ul><p>This statement defines the expected capabilities of DTR SMART on FHIR applications . Such apps require client support for retrieving and editing QuestionnaireResponse resources and related resources, as well as client support for the Questionnaire Package, ValueSet Expand, and Next Question operations.</p> <!-- REST Behavior --><h3 id=\"behavior\">FHIR Client RESTful Capabilities</h3><p>A SMART on FHIR DTR Client provides an application conforming to the SMART on FHIR specification and related requirements declared in this Implementation Guide.</p><p id=\"security\"><strong>Security:</strong></p><p>Implementations <strong>SHALL</strong> meet the general security requirements documented in the <a href=\"https://build.fhir.org/ig/HL7/davinci-ehrx\">HRex implementation guide</a>.</p><p><strong>Summary of Client Wide Operations</strong></p><ul><li><strong>SHALL</strong> support the <a href=\"OperationDefinition-questionnaire-package.html\"><code>$questionnaire-package</code></a> operation.</li><li><strong>SHALL</strong> support the <a href=\"http://hl7.org/fhir/OperationDefinition/ValueSet-expand\"><code>$expand</code></a> operation.</li><li><strong>SHALL</strong> support the <a href=\"http://hl7.org/fhir/uv/sdc/OperationDefinition/Questionnaire-next-question\"><code>$next-question</code></a> operation.</li></ul><h3 id=\"resource--details\" class=\"no_toc\">RESTful Capabilities by Resource/Profile:</h3><p><strong>Summary</strong></p><p><i>♦ = <b>SHALL</b> expectation</i>;<i>â‹„ = <b>SHOULD</b> expectation</i>;<i>â–¿ = <b>MAY</b> expectation</i>;</p><table class=\"grid\"><thead><tr><th>Resource Type</th><th>Supported Interactions</th><th>Supported Profiles</th><th>Supported Searches</th><th>Supported <code>_includes</code></th><th>Supported <code>_revincludes</code></th><th>Supported Operations</th></tr></thead><tbody><tr><td><a href=\"#questionnaireresponse\"><span style=\"white-space: nowrap;\">QuestionnaireResponse</span></a></td><td><span style=\"white-space: nowrap;\">read<span title=\"SHALL\"><sup>♦</sup></span></span>, <span style=\"white-space: nowrap;\">create<span title=\"SHALL\"><sup>♦</sup></span></span>, <span style=\"white-space: nowrap;\">update<span title=\"SHALL\"><sup>♦</sup></span></span>, <span style=\"white-space: nowrap;\">search-type<span title=\"SHALL\"><sup>♦</sup></span></span></td> <!-- Supported Profiles --><td><a href=\"StructureDefinition-dtr-questionnaireresponse.html\">DTR Questionnaire Response</a></td> <!-- Supported Searches will need to do some sort of mapping instead of join to get the expectations printed out --><td><span style=\"white-space: nowrap;\">context<span title=\"SHALL\"><sup>♦</sup></span></span>, <span style=\"white-space: nowrap;\">patient<span title=\"SHALL\"><sup>♦</sup></span></span></td> <!-- Supported _includes --><td/> <!-- Supported _revincludes --><td> <!-- --></td> <!-- Supported Operations --><td/></tr><tr><td><a href=\"#encounter\"><span style=\"white-space: nowrap;\">Encounter</span></a></td><td><span style=\"white-space: nowrap;\">read<span title=\"SHALL\"><sup>♦</sup></span></span></td> <!-- Supported Profiles --><td><a href=\"https://build.fhir.org/ig/HL7/davinci-crd/StructureDefinition-profile-encounter.html\">CRD Encounter</a></td> <!-- Supported Searches will need to do some sort of mapping instead of join to get the expectations printed out --><td/> <!-- Supported _includes --><td/> <!-- Supported _revincludes --><td> <!-- --></td> <!-- Supported Operations --><td/></tr><tr><td><a href=\"#devicerequest\"><span style=\"white-space: nowrap;\">DeviceRequest</span></a></td><td><span style=\"white-space: nowrap;\">read<span title=\"SHALL\"><sup>♦</sup></span></span></td> <!-- Supported Profiles --><td><a href=\"http://hl7.org/fhir/us/davinci-crd/StructureDefinition/profile-devicerequest\">CRD Device Request</a></td> <!-- Supported Searches will need to do some sort of mapping instead of join to get the expectations printed out --><td/> <!-- Supported _includes --><td/> <!-- Supported _revincludes --><td> <!-- --></td> <!-- Supported Operations --><td/></tr><tr><td><a href=\"#medicationrequest\"><span style=\"white-space: nowrap;\">MedicationRequest</span></a></td><td><span style=\"white-space: nowrap;\">read<span title=\"SHALL\"><sup>♦</sup></span></span></td> <!-- Supported Profiles --><td><a href=\"http://hl7.org/fhir/us/davinci-crd/StructureDefinition/profile-medicationrequest\">CRD Medication Request</a></td> <!-- Supported Searches will need to do some sort of mapping instead of join to get the expectations printed out --><td/> <!-- Supported _includes --><td/> <!-- Supported _revincludes --><td> <!-- --></td> <!-- Supported Operations --><td/></tr><tr><td><a href=\"#nutritionorder\"><span style=\"white-space: nowrap;\">NutritionOrder</span></a></td><td><span style=\"white-space: nowrap;\">read<span title=\"SHALL\"><sup>♦</sup></span></span></td> <!-- Supported Profiles --><td><a href=\"http://hl7.org/fhir/us/davinci-crd/StructureDefinition/profile-nutritionorder\">CRD Nutrition Order</a></td> <!-- Supported Searches will need to do some sort of mapping instead of join to get the expectations printed out --><td/> <!-- Supported _includes --><td/> <!-- Supported _revincludes --><td> <!-- --></td> <!-- Supported Operations --><td/></tr><tr><td><a href=\"#communicationrequest\"><span style=\"white-space: nowrap;\">CommunicationRequest</span></a></td><td><span style=\"white-space: nowrap;\">read<span title=\"SHALL\"><sup>♦</sup></span></span></td> <!-- Supported Profiles --><td><a href=\"http://hl7.org/fhir/us/davinci-crd/StructureDefinition/profile-communicationrequest\">CRD Communication Request</a></td> <!-- Supported Searches will need to do some sort of mapping instead of join to get the expectations printed out --><td/> <!-- Supported _includes --><td/> <!-- Supported _revincludes --><td> <!-- --></td> <!-- Supported Operations --><td/></tr><tr><td><a href=\"#servicerequest\"><span style=\"white-space: nowrap;\">ServiceRequest</span></a></td><td><span style=\"white-space: nowrap;\">read<span title=\"SHALL\"><sup>♦</sup></span></span></td> <!-- Supported Profiles --><td><a href=\"http://hl7.org/fhir/us/davinci-crd/StructureDefinition/profile-servicerequest\">CRD Service Request</a></td> <!-- Supported Searches will need to do some sort of mapping instead of join to get the expectations printed out --><td/> <!-- Supported _includes --><td/> <!-- Supported _revincludes --><td> <!-- --></td> <!-- Supported Operations --><td/></tr><tr><td><a href=\"#visionprescription\"><span style=\"white-space: nowrap;\">VisionPrescription</span></a></td><td><span style=\"white-space: nowrap;\">read<span title=\"SHALL\"><sup>♦</sup></span></span></td> <!-- Supported Profiles --><td><a href=\"http://hl7.org/fhir/us/davinci-crd/StructureDefinition/profile-visionprescription\">CRD Vision Prescription</a></td> <!-- Supported Searches will need to do some sort of mapping instead of join to get the expectations printed out --><td/> <!-- Supported _includes --><td/> <!-- Supported _revincludes --><td> <!-- --></td> <!-- Supported Operations --><td/></tr><tr><td><a href=\"#task\"><span style=\"white-space: nowrap;\">Task</span></a></td><td><span style=\"white-space: nowrap;\">read<span title=\"SHALL\"><sup>♦</sup></span></span>, <span style=\"white-space: nowrap;\">create<span title=\"SHALL\"><sup>♦</sup></span></span>, <span style=\"white-space: nowrap;\">update<span title=\"SHALL\"><sup>♦</sup></span></span></td> <!-- Supported Profiles --><td><a href=\"http://hl7.org/fhir/us/davinci-pas/StructureDefinition/profile-task\">PAS Task Profile</a></td> <!-- Supported Searches will need to do some sort of mapping instead of join to get the expectations printed out --><td/> <!-- Supported _includes --><td/> <!-- Supported _revincludes --><td> <!-- --></td> <!-- Supported Operations --><td/></tr></tbody></table> <!-- Resource Details --><h4 id=\"questionnaireresponse\" class=\"no_toc\">QuestionnaireResponse</h4><p>Supported Profiles:</p><ul><li><a href=\"StructureDefinition-dtr-questionnaireresponse.html\">DTR Questionnaire Response</a></li></ul><p>Profile Interaction Summary:</p><ul><li><strong>SHALL</strong> support <code>read</code>, <code>create</code>, <code>update</code>, <code>search-type</code>.</li></ul><p>Modify Criteria:</p><ul><li>A Client <strong>SHALL</strong> be capable of posting a QuestionnaireResponse resource using:<code class=\"highlighter-rouge\">POST [base]/QuestionnaireResponse/[id]{?_format=[mime-type]}</code></li><li>A Client <strong>SHALL</strong> be capable of putting an existing QuestionnaireResponse resource using:<code class=\"highlighter-rouge\">PUT [base]/QuestionnaireResponse/[id]{?_format=[mime-type]}</code></li></ul><p>Fetch and Search Criteria:</p><ul><li>A Client <strong>SHALL</strong> be capable of fetching a QuestionnaireResponse resource using:<code class=\"highlighter-rouge\">GET [base]/QuestionnaireResponse/[id]</code></li><li>A Client <strong>SHALL</strong> be capable of fetching resources matching a search query using:<code class=\"highlighter-rouge\">GET [base]/QuestionnaireResponse/[id]{?[parameters]{&amp;_format=[mime-type]}}</code></li></ul> <!-- Only included search parameters that are not MAY or there is no conformance requirement included --><p>Search Parameter Summary:</p><table class=\"grid\"><thead><tr><th style=\"white-space: nowrap;\">Conformance</th><th>Parameter</th><th>Type</th><th>Example</th></tr></thead><tbody><tr><td><strong>SHALL</strong></td><td><a href=\"SearchParameter-qr-context.html\">context</a></td><td>reference</td><td><code class=\"highlighter-rouge\">GET [base]/QuestionnaireResponse?context=[type]/[id]</code></td></tr><tr><td><strong>SHALL</strong></td><td><a href=\"SearchParameter-qr-context.html\">patient</a></td><td>reference</td><td><code class=\"highlighter-rouge\">GET [base]/QuestionnaireResponse?patient=[type]/[id]</code></td></tr></tbody></table><div><p>Search Parameter Requirements (When Used Alone or in Combination):</p><ul><li><a href=\"SearchParameter-qr-context.html\">context</a> (reference):<p>Allows retrieving QuestionnaireResponse for a context</p></li><li><a href=\"SearchParameter-qr-context.html\">patient</a> (reference):<p>Allows retrieving QuestionnaireResponse for a patient</p></li></ul></div><h4 id=\"encounter\" class=\"no_toc\">Encounter</h4><p>Supported Profiles:</p><ul><li><a href=\"https://build.fhir.org/ig/HL7/davinci-crd/StructureDefinition-profile-encounter.html\">CRD Encounter</a></li></ul><p>Profile Interaction Summary:</p><ul><li><strong>SHALL</strong> support <code>read</code>.</li></ul><p>Fetch and Search Criteria:</p><ul><li>A Client <strong>SHALL</strong> be capable of fetching an Encounter resource using:<code class=\"highlighter-rouge\">GET [base]/Encounter/[id]</code></li></ul><h4 id=\"devicerequest\" class=\"no_toc\">DeviceRequest</h4><p>Supported Profiles:</p><ul><li><a href=\"http://hl7.org/fhir/us/davinci-crd/StructureDefinition/profile-devicerequest\">CRD Device Request</a></li></ul><p>Profile Interaction Summary:</p><ul><li><strong>SHALL</strong> support <code>read</code>.</li></ul><p>Fetch and Search Criteria:</p><ul><li>A Client <strong>SHALL</strong> be capable of fetching a DeviceRequest resource using:<code class=\"highlighter-rouge\">GET [base]/DeviceRequest/[id]</code></li></ul><h4 id=\"medicationrequest\" class=\"no_toc\">MedicationRequest</h4><p>Supported Profiles:</p><ul><li><a href=\"http://hl7.org/fhir/us/davinci-crd/StructureDefinition/profile-medicationrequest\">CRD Medication Request</a></li></ul><p>Profile Interaction Summary:</p><ul><li><strong>SHALL</strong> support <code>read</code>.</li></ul><p>Fetch and Search Criteria:</p><ul><li>A Client <strong>SHALL</strong> be capable of fetching a MedicationRequest resource using:<code class=\"highlighter-rouge\">GET [base]/MedicationRequest/[id]</code></li></ul><h4 id=\"nutritionorder\" class=\"no_toc\">NutritionOrder</h4><p>Supported Profiles:</p><ul><li><a href=\"http://hl7.org/fhir/us/davinci-crd/StructureDefinition/profile-nutritionorder\">CRD Nutrition Order</a></li></ul><p>Profile Interaction Summary:</p><ul><li><strong>SHALL</strong> support <code>read</code>.</li></ul><p>Fetch and Search Criteria:</p><ul><li>A Client <strong>SHALL</strong> be capable of fetching a NutritionOrder resource using:<code class=\"highlighter-rouge\">GET [base]/NutritionOrder/[id]</code></li></ul><h4 id=\"communicationrequest\" class=\"no_toc\">CommunicationRequest</h4><p>Supported Profiles:</p><ul><li><a href=\"http://hl7.org/fhir/us/davinci-crd/StructureDefinition/profile-communicationrequest\">CRD Communication Request</a></li></ul><p>Profile Interaction Summary:</p><ul><li><strong>SHALL</strong> support <code>read</code>.</li></ul><p>Fetch and Search Criteria:</p><ul><li>A Client <strong>SHALL</strong> be capable of fetching a CommunicationRequest resource using:<code class=\"highlighter-rouge\">GET [base]/CommunicationRequest/[id]</code></li></ul><h4 id=\"servicerequest\" class=\"no_toc\">ServiceRequest</h4><p>Supported Profiles:</p><ul><li><a href=\"http://hl7.org/fhir/us/davinci-crd/StructureDefinition/profile-servicerequest\">CRD Service Request</a></li></ul><p>Profile Interaction Summary:</p><ul><li><strong>SHALL</strong> support <code>read</code>.</li></ul><p>Fetch and Search Criteria:</p><ul><li>A Client <strong>SHALL</strong> be capable of fetching a ServiceRequest resource using:<code class=\"highlighter-rouge\">GET [base]/ServiceRequest/[id]</code></li></ul><h4 id=\"visionprescription\" class=\"no_toc\">VisionPrescription</h4><p>Supported Profiles:</p><ul><li><a href=\"http://hl7.org/fhir/us/davinci-crd/StructureDefinition/profile-visionprescription\">CRD Vision Prescription</a></li></ul><p>Profile Interaction Summary:</p><ul><li><strong>SHALL</strong> support <code>read</code>.</li></ul><p>Fetch and Search Criteria:</p><ul><li>A Client <strong>SHALL</strong> be capable of fetching a VisionPrescription resource using:<code class=\"highlighter-rouge\">GET [base]/VisionPrescription/[id]</code></li></ul><h4 id=\"task\" class=\"no_toc\">Task</h4><p>Supported Profiles:</p><ul><li><a href=\"http://hl7.org/fhir/us/davinci-pas/StructureDefinition/profile-task\">PAS Task Profile</a></li></ul><p>Profile Interaction Summary:</p><ul><li><strong>SHALL</strong> support <code>read</code>, <code>create</code>, <code>update</code>.</li></ul><p>Modify Criteria:</p><ul><li>A Client <strong>SHALL</strong> be capable of posting a Task resource using:<code class=\"highlighter-rouge\">POST [base]/Task/[id]{?_format=[mime-type]}</code></li><li>A Client <strong>SHALL</strong> be capable of putting an existing Task resource using:<code class=\"highlighter-rouge\">PUT [base]/Task/[id]{?_format=[mime-type]}</code></li></ul><p>Fetch and Search Criteria:</p><ul><li>A Client <strong>SHALL</strong> be capable of fetching a Task resource using:<code class=\"highlighter-rouge\">GET [base]/Task/[id]</code></li></ul></div>"
  },
  "extension" : [
    {
      "url" : "http://hl7.org/fhir/StructureDefinition/structuredefinition-wg",
      "valueCode" : "cds"
    }
  ],
  "url" : "http://hl7.org/fhir/us/davinci-dtr/CapabilityStatement/smart-dtr-client",
  "version" : "2.1.0",
  "name" : "DTRSmartClient",
  "title" : "SMART on FHIR DTR Client",
  "status" : "active",
  "experimental" : false,
  "date" : "2024-08-02",
  "publisher" : "HL7 International / Clinical Decision Support",
  "contact" : [
    {
      "name" : "HL7 International / Clinical Decision Support",
      "telecom" : [
        {
          "system" : "url",
          "value" : "http://www.hl7.org/Special/committees/dss"
        }
      ]
    }
  ],
  "description" : "This statement defines the expected capabilities of DTR SMART on FHIR applications. Such apps require client support for retrieving and editing QuestionnaireResponse resources and related resources, as well as client support for the Questionnaire Package, ValueSet Expand, and Next Question operations.",
  "jurisdiction" : [
    {
      "coding" : [
        {
          "system" : "urn:iso:std:iso:3166",
          "code" : "US"
        }
      ]
    }
  ],
  "kind" : "requirements",
  "imports" : [
    "http://hl7.org/fhir/us/core/CapabilityStatement/us-core-client|7.0.0"
  ],
  "fhirVersion" : "4.0.1",
  "format" : [
    "json"
  ],
  "rest" : [
    {
      "mode" : "client",
      "documentation" : "A SMART on FHIR DTR Client provides an application conforming to the SMART on FHIR specification and related requirements declared in this Implementation Guide.",
      "security" : {
        "description" : "Implementations **SHALL** meet the general security requirements documented in the [HRex implementation guide](https://build.fhir.org/ig/HL7/davinci-ehrx)."
      },
      "resource" : [
        {
          "type" : "QuestionnaireResponse",
          "supportedProfile" : [
            "http://hl7.org/fhir/us/davinci-dtr/StructureDefinition/dtr-questionnaireresponse"
          ],
          "interaction" : [
            {
              "extension" : [
                {
                  "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
                  "valueCode" : "SHALL"
                }
              ],
              "code" : "read"
            },
            {
              "extension" : [
                {
                  "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
                  "valueCode" : "SHALL"
                }
              ],
              "code" : "create"
            },
            {
              "extension" : [
                {
                  "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
                  "valueCode" : "SHALL"
                }
              ],
              "code" : "update"
            },
            {
              "extension" : [
                {
                  "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
                  "valueCode" : "SHALL"
                }
              ],
              "code" : "search-type"
            }
          ],
          "searchParam" : [
            {
              "extension" : [
                {
                  "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
                  "valueCode" : "SHALL"
                }
              ],
              "name" : "context",
              "definition" : "http://hl7.org/fhir/us/davinci-dtr/SearchParameter/qr-context",
              "type" : "reference",
              "documentation" : "Allows retrieving QuestionnaireResponse for a context"
            },
            {
              "extension" : [
                {
                  "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
                  "valueCode" : "SHALL"
                }
              ],
              "name" : "patient",
              "type" : "reference",
              "documentation" : "Allows retrieving QuestionnaireResponse for a patient"
            }
          ]
        },
        {
          "type" : "Encounter",
          "supportedProfile" : [
            "http://hl7.org/fhir/us/davinci-crd/StructureDefinition/profile-encounter"
          ],
          "interaction" : [
            {
              "extension" : [
                {
                  "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
                  "valueCode" : "SHALL"
                }
              ],
              "code" : "read"
            }
          ]
        },
        {
          "type" : "DeviceRequest",
          "supportedProfile" : [
            "http://hl7.org/fhir/us/davinci-crd/StructureDefinition/profile-devicerequest"
          ],
          "interaction" : [
            {
              "extension" : [
                {
                  "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
                  "valueCode" : "SHALL"
                }
              ],
              "code" : "read"
            }
          ]
        },
        {
          "type" : "MedicationRequest",
          "supportedProfile" : [
            "http://hl7.org/fhir/us/davinci-crd/StructureDefinition/profile-medicationrequest"
          ],
          "interaction" : [
            {
              "extension" : [
                {
                  "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
                  "valueCode" : "SHALL"
                }
              ],
              "code" : "read"
            }
          ]
        },
        {
          "type" : "NutritionOrder",
          "supportedProfile" : [
            "http://hl7.org/fhir/us/davinci-crd/StructureDefinition/profile-nutritionorder"
          ],
          "interaction" : [
            {
              "extension" : [
                {
                  "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
                  "valueCode" : "SHALL"
                }
              ],
              "code" : "read"
            }
          ]
        },
        {
          "type" : "CommunicationRequest",
          "supportedProfile" : [
            "http://hl7.org/fhir/us/davinci-crd/StructureDefinition/profile-communicationrequest"
          ],
          "interaction" : [
            {
              "extension" : [
                {
                  "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
                  "valueCode" : "SHALL"
                }
              ],
              "code" : "read"
            }
          ]
        },
        {
          "type" : "ServiceRequest",
          "supportedProfile" : [
            "http://hl7.org/fhir/us/davinci-crd/StructureDefinition/profile-servicerequest"
          ],
          "interaction" : [
            {
              "extension" : [
                {
                  "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
                  "valueCode" : "SHALL"
                }
              ],
              "code" : "read"
            }
          ]
        },
        {
          "type" : "VisionPrescription",
          "supportedProfile" : [
            "http://hl7.org/fhir/us/davinci-crd/StructureDefinition/profile-visionprescription"
          ],
          "interaction" : [
            {
              "extension" : [
                {
                  "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
                  "valueCode" : "SHALL"
                }
              ],
              "code" : "read"
            }
          ]
        },
        {
          "type" : "Task",
          "supportedProfile" : [
            "http://hl7.org/fhir/us/davinci-pas/StructureDefinition/profile-task"
          ],
          "interaction" : [
            {
              "extension" : [
                {
                  "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
                  "valueCode" : "SHALL"
                }
              ],
              "code" : "read"
            },
            {
              "extension" : [
                {
                  "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
                  "valueCode" : "SHALL"
                }
              ],
              "code" : "create"
            },
            {
              "extension" : [
                {
                  "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
                  "valueCode" : "SHALL"
                }
              ],
              "code" : "update"
            }
          ]
        }
      ],
      "operation" : [
        {
          "extension" : [
            {
              "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
              "valueCode" : "SHALL"
            }
          ],
          "name" : "questionnaire-package",
          "definition" : "http://hl7.org/fhir/us/davinci-dtr/OperationDefinition/questionnaire-package"
        },
        {
          "extension" : [
            {
              "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
              "valueCode" : "SHALL"
            }
          ],
          "name" : "expand",
          "definition" : "http://hl7.org/fhir/OperationDefinition/ValueSet-expand"
        },
        {
          "extension" : [
            {
              "url" : "http://hl7.org/fhir/StructureDefinition/capabilitystatement-expectation",
              "valueCode" : "SHALL"
            }
          ],
          "name" : "next-question",
          "definition" : "http://hl7.org/fhir/uv/sdc/OperationDefinition/Questionnaire-next-question"
        }
      ]
    }
  ]
}

XIG built as of ??metadata-date??. Found ??metadata-resources?? resources in ??metadata-packages?? packages.